package cn.edu.cdtu.healthclient.utils;

import java.io.ByteArrayOutputStream;
import java.io.InputStream;


 //APP数据流工具。
public class StreamTool {
	//读取输入流的公共方法，参数为一输入流（inStream）。比如来自服务器的信息流。
	public static byte[] read(InputStream inStream) throws Exception {
		//字节输出流，可以表示向服务器发送的信息流 比如注册时向服务器提供用户注册的用户名和密码。
		ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
		//设置流的大小为1M。
		byte[] buffer = new byte[1024];
		int len =0;
		while((len = inStream.read(buffer))!=-1){
			outputStream.write(buffer,0,len);
		}
		inStream.close();
		return outputStream.toByteArray();
	}
}
